carapace figée - French English Dictionary

carapace figée

Play ENFRFRfr
Play ENFRFRca

Meanings of "carapace figée" in English French Dictionary : 1 result(s)

French English
Geology
carapace figée congealed lava crust